package com.kzw.oa.model.info;

import java.io.Serializable;
import java.util.Date;
/**
 * 个人提醒
 */
@SuppressWarnings("serial")
public class Notification implements Serializable {
	Long id;
	/**
	 * 所有提醒
	 */
	Long ownerId;
	/**
	 * 提醒开始时间
	 */
	Date startDate;
	/**
	 * 结束时间
	 */
	Date endDate;
	/**
	 * 对应消息的id,自己关联
	 */
	Long inMessageId;
	/**
	 * 是否停止提示
	 */
	Integer enabled;
	
	String defFlag;
	/**
	 * @return the ownerId
	 */
	public Long getOwnerId() {
		
		return ownerId;
	}
	/**
	 * @param ownerId the ownerId to set
	 */
	public void setOwnerId(Long ownerId) {
		this.ownerId = ownerId;
	}
	/**
	 * @return the startDate
	 */
	public Date getStartDate() {
		return startDate;
	}
	/**
	 * @param startDate the startDate to set
	 */
	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}
	/**
	 * @return the endDate
	 */
	public Date getEndDate() {
		return endDate;
	}
	/**
	 * @param endDate the endDate to set
	 */
	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
	/**
	 * @return the inMessageId
	 */
	public Long getInMessageId() {
		return inMessageId;
	}
	/**
	 * @param inMessageId the inMessageId to set
	 */
	public void setInMessageId(Long inMessageId) {
		this.inMessageId = inMessageId;
	}
	/**
	 * @return the enabled
	 */
	public Integer getEnabled() {
		return enabled;
	}
	/**
	 * @param enabled the enabled to set
	 */
	public void setEnabled(Integer enabled) {
		this.enabled = enabled;
	}
	/**
	 * @return the id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * @return the defFlag
	 */
	public String getDefFlag() {
		return defFlag;
	}
	/**
	 * @param defFlag the defFlag to set
	 */
	public void setDefFlag(String defFlag) {
		this.defFlag = defFlag;
	}
}
